package domain;

public class MCState
{
    private byte[] board;
    private double player1score;
    private double player2score;
    private Move move;


    public MCState(byte[] board, double player1score, double player2score)
    {
        this.board = board;
        this.player1score = player1score;
        this.player2score = player2score;
    }

    public MCState(byte[] board, double player1score, double player2score, Move move) {
        this.board = board;
        this.player1score = player1score;
        this.player2score = player2score;
        this.move = move;
    }
    
    public double getPlayer1Score()
    {
        return player1score;
    }
    
    public double getPlayer2Score(){
        return player2score;
    }

    public void setPlayer1score(double player1score) {
        this.player1score = player1score;
    }

    public void setPlayer2score(double player2score) {
        this.player2score = player2score;
    }

    public Move getMove() {
        return move;
    }

    public void setMove(Move move) {
        this.move = move;
    }
    
    public byte[] getBoard() {
        return board;
    }
}
